Function: magit-remote.<remote>.followremotehead
magit-remote.<remote>.followremotehead is a and
interactive for transient--default-infix-command, defined in
magit-remote.el.
Signature
(magit-remote.<remote>.followremotehead)
Documentation
How "git fetch" handles updates to "remotes/<remote>/HEAD".
This command sets the local value of the Git variable
remote.<remote>.followRemoteHEAD, where <remote> is a stand-in for
the actual remote, as displayed in the menu, from which this command
is invoked. This variable is documented in (man "git-config(1)").
Unfortunately Git does not provide a variable to set a default for all remotes of all repositories, but you can set the global value for a remote name used in multiple repository, which will then be used as the default for that remote in all repositories. You should consider using "always" for remotes named "origin".
git config set --global remote.origin.followRemoteHEAD always
Key Bindings
Aliases
transient:magit-log-infix-arguments:--invert-grep
transient:magit-commit:--reset-author
magit-format-patch:--subject-prefix
transient:magit-tag:--edit
magit-format-patch:--output-directory
transient:magit-log-refresh:--color
magit-git-mergetool:--tool
transient:magit-am:--committer-date-is-author-date
magit-remote.<remote>.fetch
magit-remote.<remote>.push
transient:magit-fetch:--prune
magit-branch.<branch>.pushRemote
magit-autofixup:--strict
magit-diff:--ignore-submodules
magit-log:-G
magit-log:-L
transient:magit-notes:--dry-run
magit-log:-S
magit-global-notes.displayRef
magit-mergetool.writeToTemp
magit-log:-n
transient:magit-rebase:--keep-empty
transient:magit-commit:--no-verify
transient:magit-clone:--template=
transient:magit-clone:--branch=
magit-merge.tool
transient:magit-am:--keep
transient:magit-rebase:--preserve-merges
transient:magit-diff-infix-arguments:--function-context
magit-format-patch:--thread
magit-diff:--no-ext-diff
transient:magit-log-infix-arguments:--show-signature
magit-subtree:--branch
transient:magit-push:--tags
magit-diff:--diff-merges
transient:magit-cherry-pick:-x
transient:magit-pull:--rebase
transient:magit-rebase:--autosquash
magit-merge:--strategy
transient:magit-subtree-export:--ignore-joins
transient:magit-merge:-Xignore-space-change
magit-format-patch:--notes
transient:magit-clone:--single-branch
transient:magit-cherry-pick:--ff
transient:magit-push:--no-verify
magit-subtree:--message
magit:--author
transient:magit-log-refresh:--decorate
magit-mergetool.keepTemporaries
magit-notes:--strategy
transient:magit-log-infix-arguments:--graph
transient:magit-patch-create:--rfc
transient:magit-blame:--root
magit-log:--grep
transient:magit-am:--keep-non-patch
transient:magit-patch-apply:--cached
transient:magit-tag:--force
transient:magit-log-infix-arguments:--first-parent
transient:magit-log-infix-arguments:--full-history
magit-branch.autoSetupRebase
magit-format-patch:--reroll-count
transient:magit-stash-push:--keep-index
magit-remote.<remote>.tagopt
magit-subtree:--prefix
transient:magit-fetch-modules:--verbose
magit-format-patch:--cover-from-description
magit:--gpg-sign
transient:magit-patch-apply:--3way
transient:magit-commit:--verbose
transient:magit-merge:-Xignore-all-space
magit-bisect:--term-new
magit-merge:--strategy-option
magit-bisect:--term-old
transient:magit-shortlog:--numbered
transient:magit-show-refs:--merged
magit-branch.autoSetupMerge
transient:magit-pull:--ff-only
magit-blame:-C
magit-blame:-M
transient:magit-bundle-create:--remotes=
transient:magit-am:--ignore-date
transient:magit-clone:--no-tags
transient:magit-submodule:--force
transient:magit-pull:--force
transient:magit-bundle-create:--exclude=
transient:magit-log-infix-arguments:--sparse
transient:magit-rebase:--rebase-merges=
transient:magit-log-infix-arguments:--stat
magit-format-patch:--base
magit-format-patch:--range-diff
magit-remote.<remote>.url
transient:magit-push:--dry-run
transient:magit-am:--3way
transient:magit-rebase:--no-verify
magit-rebase:--exec
transient:magit-shortlog:-w
magit-notes:--ref
transient:magit-bisect:--first-parent
transient:magit-log-infix-arguments:++header
transient:magit-diff-infix-arguments:--irreversible-delete
transient:magit-clone:--shared
transient:magit-clone:--recurse-submodules
transient:magit-submodule:--recursive
transient:magit-blame:-w
transient:magit-submodule:--remote
magit-mergetool.hideResolved
transient:magit-revert:--edit
magit-for-each-ref:--sort
transient:magit-clone:--no-hardlinks
transient:magit-submodule:--merge
transient:magit-merge:--ff-only
magit-apply:-p
magit-merge.guitool
magit-commit:--reuse-message
transient:magit-rebase:--interactive
magit-remote.<remote>.followremotehead
magit-notes.displayRef
transient:magit-pull:--autostash
transient:magit-push:--set-upstream
magit-pull.rebase
transient:magit-log-infix-arguments:--reverse
magit-diff:-C
magit-diff:-M
magit-diff:-R
magit-diff:-U
transient:magit-log-infix-arguments:--simplify-merges
transient:magit-show-refs:--merged=
transient:magit-submodule:--checkout
transient:magit-stash:--all
transient:magit-show-refs:--no-merged
magit:--signoff
transient:magit-bundle-create:--tags=
transient:magit-bundle-create:--glob=
transient:magit-tag:--annotate
transient:magit-log-infix-arguments:--color
magit-format-patch:--cc
transient:magit-blame:--first-parent
transient:magit-submodule:--no-fetch
transient:magit-stash-push:--include-untracked
transient:magit-branch:--recurse-submodules
magit-format-patch:--to
magit-autofixup:--context
transient:magit-commit-autofixup:-vv
transient:magit-clone:--origin=
transient:magit-stash-push:--no-keep-index
magit-core.notesRef
transient:magit-patch-create:--ignore-all-space
transient:magit-bundle-create:--all
transient:magit-merge:--no-ff
magit-format-patch:--from
transient:magit-push:--force
transient:magit-stash:--include-untracked
transient:magit-log-refresh:--graph
magit-diff:--color-moved
transient:magit-revert:--no-edit
transient:magit-subtree-export:--rejoin
magit:--
magit-format-patch:--interdiff
magit-mergetool.keepBackup
transient:magit-clone:--separate-git-dir=
transient:magit-subtree-import:--squash
transient:magit-am:--scissors
transient:magit-clone:--no-local
magit-remote.pushDefault
transient:magit-fetch:--tags
transient:magit-log-infix-arguments:--simplify-by-decoration
transient:magit-commit:--allow-empty
transient:magit-sparse-checkout:--sparse-index
transient:magit-submodule:--rebase
transient:magit-commit-absorb:--verbose
transient:magit-shortlog:--email
transient:magit-commit-absorb:--force
transient:magit-log-infix-arguments:--no-merges
magit-log:--since
transient:magit-rebase:--ignore-date
transient:magit-diff-infix-arguments:--ignore-space-change
transient:magit-shortlog:--summary
magit-commit:--date
transient:magit-push:--force-with-lease
transient:magit-shortlog:--group=
transient:magit-shortlog:--format=
transient:magit-fetch-modules:--jobs=
magit-subtree:--onto
magit-branch.<branch>.merge/remote
transient:magit-remote:-f
magit-cherry-pick:--mainline
transient:magit-rebase:--update-refs
transient:magit-stash-push:--all
transient:magit-fetch:--force
transient:magit-show-refs:--no-merged=
transient:magit-log-infix-arguments:--ancestry-path
magit-branch.<branch>.rebase
transient:magit-commit:--all
transient:magit-cherry-pick:--edit
magit-diff:--show-signature
transient:magit-fetch:--unshallow
transient:magit-patch-create:--cover-letter
magit-diff:--stat
transient:magit-push:--follow-tags
magit-format-patch:--in-reply-to
magit-tag:--local-user
magit-global-core.notesRef
magit-subtree:--annotate
transient:magit-log-infix-arguments:--follow
transient:magit-tag:--sign
transient:magit-log-infix-arguments:--decorate
transient:magit-patch-create:--ignore-space-change
magit-diff:--color-moved-ws
magit-log:--until
transient:magit-rebase:--force-rebase
magit-remote.<remote>.pushurl
transient:magit-patch-apply:--index
transient:magit-rebase:--committer-date-is-author-date
transient:magit-log-infix-arguments:--dense
transient:magit-log-infix-arguments:--patch
magit-log:--*-order
magit-for-each-ref:--contains
magit-diff:--diff-algorithm
magit-clone:--filter
transient:magit-bundle-create:--branches=
transient:magit-log-infix-arguments:--regexp-ignore-case
transient:magit-rebase:--autostash
transient:magit-bisect:--no-checkout
transient:magit-diff-infix-arguments:--ignore-all-space